#!/bin/bash

## 复制 script/* 到 ~/.dwm
# cp ./scripts/*  ~/.dwm/

## 复制.xinitrc 到 ~
# cp ./.xinitrc  ~

#判断是哪个Linuxb发行版本使用对应命令安装需要的软件
# cat /etc/os-release
# linuxRelease=$(cat /etc/os-release | grep NAME=\"Ubuntu\" | cut -d '\"')
# linuxRelease=$(cat /etc/os-release | grep NAME=\"Ubuntu\" | cut -d\= -f 2)
linuxRelease=$(cat /etc/os-release | grep NAME=\"Ubuntu\" | cut -d\" -f 2)
echo $linuxRelease

## Ubuntu
if [ "$linuxRelease" == "Ubuntu" ];
then
	###安装 feh
	echo "[INFO]It is Ubuntu."
	sudo apt-get install feh
else
	echo "[INFO] I don't know !."
fi

# 检查依赖 (判断是否安装所需第三方软件)

## 安装渲染器xcompmgr


## 安装st
# git  clone http://gitee.com/xiexie1993/st
# cd st
# sudo make clean install
# cd ..
#
# ## 安装slock
# git  clone http://gitee.com/xiexie1993/slock
# cd slcok
# sudo make clean install
# cd ..
#
# sudo -i

# # 安装slimlock

# # idea界面在Archlinux的dwm中不显示问题解决需要环境变量配置
# 解决在窗口管理器发生的Java GUIs渲染问题
# 冒充另一个窗口管理器i（冒充 LG3D）

sudo dnf install wmname


## 编译安装 dwm
# make clean install

# 电源管理
sudo dnf install acpi

sudo dnf install xsetroot
sudo dnf install xdotool

# 自动锁屏
sudo dnf install xautolock
# ImageMagick 提供convert
sudo dnf install ImageMagick

## 安装声卡与声音设置组件
sudo dnf install alsa-utils pulseaudio-alsa  paprefs pavucontrol pasystray

## 蓝牙音频设备包 

## 背光
sudo dnf install brightnessctl

# 中文字体库

#软件检索工具
# sudo dnf install albert 
sudo dnf install rofi

# 启动截图工具：flameshot
sudo dnf install flameshot

# 终端字符文件管理器
sudo dnf install ranger

# 文件管理器
sudo dnf install thunar

# 系统信息查看
sudo dnf install screefetch
# 渲染器
sudo dnf install picom

# 剪贴板

# 进程管理器
sudo dnf install gtop htop

# 终端音乐播放器
sudo dnf install cmus

# 视频播放器
sudo dnf install mpv


# 输入框架fcitx5
sudo dnf install fcitx5 fcitx5-configtool  fcitx5-qt fcitx5-gtk fcitx5-rime fcitx5-im fcitx5-chinese-addons fcitx5-chewing 
cp .pam_environment  ~
sudo cp .pam_environment  /root
cp .pam_environment  ~

# 字体管理
sudo dnf copr enable jerrycasiano/FontManager
sudo dnf install font-manager

# git 客户端
sudo dnf install lazygit

# 输入法词库

# 锁屏 i3lock-color
sudo dnf install -y autoconf automake cairo-devel fontconfig gcc libev-devel libjpeg-turbo-devel libXinerama libxkbcommon-devel libxkbcommon-x11-devel libXrandr pam-devel pkgconf xcb-util-image-devel xcb-util-xrm-devel
git clone  --depth 1 https://ghproxy.com/https://github.com/Raymo111/i3lock-color.git
cd i3lock-color
./install-i3lock-color.sh

# 窗口状态栏图标显示需要依赖
sudo dnf install imlib2

# X11 自动锁屏
sudo dnf install xautolock
